<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php学习笔记[008]</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="show"><span>008 mysql数据库</span></div>
<?php include 'include/top.php';?>
<div class="text">
<b>mysql</b>
<strong>mysql</strong>是一种应用很广泛的免费数据库.我们一般使用两种方式来操作它.<br />
<strong>客户端工具</strong>操作效率高安全性高.<br />
<strong>web</strong>简单方便限制少<br />
我们经常使用到的数据类型有5大类:<br />
<strong>整数型</strong>:tinyint(0-255),smallint(小型),int(常用),bigint(大型).<br />
<strong>小数型</strong>:float(浮点),double(双精度浮点),decimal(m,d)<br />
<strong>字符型</strong>:char(字符串),varchar(可伸缩字符串).<br />
<strong>日期型</strong>:datetime(日期时间),date(日期),timestamp(将时间转换为一串数字保存)<br />
<strong>备注型</strong>:tinytext,text,longtext<br />
</div>
<div class="text">
<b>操作命令</b>
数据库操作命令经常使用的是创建,删除,修改,插入.我们列表来说明.<br />
<strong>create</strong>创建表,使用方式为:<strong>create table `tablename`;</strong><br />
<strong>drop</strong>删除一个表,使用方式为:<strong>drop table `tablename`;</strong><br />
<strong>rename</strong>重新命名一个表,使用方式为:<strong>rename table `原字段` to `新字段`;</strong><br />
<strong>alter...drop</strong>删除一个字段,使用方式为:<strong>alter table `tablename` drop `字段`;</strong><br />
<strong>alter...add...after...</strong>在某字段后插入一个字段,使用方式为:<strong>alter table `tablename` add `字段名` after `加入字段前的字段名`;</strong><br />
我们可以用一些简单的例子来说明mysql的语句语法.
<div class="code">
create table `test` (`id` int(10) not null auto_increment,<br />
`uid` varchar(10) not null default '0' ,<br />
`regdate` date not null,<br />
`remark` text null,<br />
 primary key(`id`));
</div>
</div>
</body>
</html>
